

#ifndef __CE_ENGINE_H__
#define __CE_ENGINE_H__

#include <cegfx/ceexport.h>
#include <cegfx/cecamera.h>
#include <cegfx/cescene.h>

class CE_GFX_API ceEngine
{
private:
	LPDIRECT3DDEVICE9	device;
public:
	ceEngine ();

	void SetDevice (LPDIRECT3DDEVICE9 device)
	{
		this->device = device;
	}


	ceScene* CreateScene ();
	void RenderScene (ceScene* scene, ceCamera* camera);

};


#endif /*!  __CE_ENGINE_H__ */ 

